package at.fhooe.mc.data;

import java.util.ArrayList;

/**
 * container for all polled values
 *
 * @author Thomas Wirth
 *
 */
public class SystemData
{
	private int floorHeight;
	private long clockTick;

	private ArrayList<FloorData> floors;
	private ArrayList<ElevatorData> elevators;

	public SystemData()
	{
		floors = new ArrayList<FloorData>();
		elevators = new ArrayList<ElevatorData>();
	}

	/**
	 * @return the floorHeight
	 */
	public int getFloorHeight()
	{
		return floorHeight;
	}

	/**
	 * @param floorHeight the floorHeight to set
	 */
	public void setFloorHeight(int floorHeight)
	{
		this.floorHeight = floorHeight;
	}

	/**
	 * @return the clockTick
	 */
	public long getClockTick()
	{
		return clockTick;
	}

	/**
	 * @param clockTick the clockTick to set
	 */
	public void setClockTick(long clockTick)
	{
		this.clockTick = clockTick;
	}

	/**
	 * @return the floors
	 */
	public ArrayList<FloorData> getFloors()
	{
		return floors;
	}

	/**
	 * @return the elevators
	 */
	public ArrayList<ElevatorData> getElevators()
	{
		return elevators;
	}

}
